package com.cctc.juc.source.Athread;

import java.util.concurrent.Delayed;
import java.util.concurrent.Future;

/**
 * [“可调度的” Future] 接口。
 * 描述信息：ScheduledFuture 依赖于 Delayed 和 Future，可以调度延迟执行的 Callable 异步任务。
 * - Delayed 能力，获取 Callable 异步任务的延迟执行时间。
 * - Future 能力，对 Callable 异步任务执行过程进行控制 & 交互、获取 Callable 的执行结果。
 */
public interface IScheduledFuture<V> extends Delayed, Future<V> {
}
